perm filename EMACLS.DOC[MAC,LSP]1 blob
sn#557819 filedate 1981-01-22 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00002 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 α= send arrow line or attach buffer
C00004 ENDMK
C⊗;
α= send arrow line or attach buffer
α+nα= send next n lines
α-nα= send previous n lines
αx= <sexp>
send comand line
Protocols:
From E to MacLisp
Mail
wd1: Job# sending message
wd2: type of message
0,,0 Short (fits in the next =30 words, ends with null byte
or falls off)
0,,1: SEXPs
0,,2: continued SEXPs
0,,4: Ready for answer
0,,10: not ready for answer
0,,100: initiating a conversation
1,,0: Continuation needed
wd3: -length (in bytes?),,address of block
From MacLisp to E
Mail
wd1: Job#
wd2: type of message
0,,0 Short E Command block
0,,1 Short answer
0,,2: Start of E commands
0,,4: More E commands
0,,10: Start of answer (PP text)
0,,20: More answer
0,,40: Ready for answer?
0,,100: acknowledging a conversation initiation
1,,0: Continuation needed
wd3: -length,,address of block
E commands will be represented in the standard E macro manner
(unless there is something better).